package com.jade.store.wechat.biz.protocol.msg.msgTool;

/**
 * Created with IntelliJ IDEA.
 * User: jinya
 * Date: 2017/1/3
 * Time: 18:26
 * TEL :17701640710   MAIL:2009_jinya@163.com
 * To change this template use File | Settings | File Templates.
 */
public class KeywordAutoreplyInfo {
    private KeywordInfo[] list;
    public KeywordInfo[] getList() {
        return list;
    }

    public void setList(KeywordInfo[] list) {
        this.list = list;
    }

    public static class KeywordInfo
    {
        private String rule_name;
        private String create_time;
        private KeywordListInfo[] keyword_list_info;
        private ReplyListInfo[] reply_list_info;
        private String reply_mode;

        public String getRule_name() {
            return rule_name;
        }

        public void setRule_name(String rule_name) {
            this.rule_name = rule_name;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public KeywordListInfo[] getKeyword_list_info() {
            return keyword_list_info;
        }

        public void setKeyword_list_info(KeywordListInfo[] keyword_list_info) {
            this.keyword_list_info = keyword_list_info;
        }

        public ReplyListInfo[] getReply_list_info() {
            return reply_list_info;
        }

        public void setReply_list_info(ReplyListInfo[] reply_list_info) {
            this.reply_list_info = reply_list_info;
        }

        public String getReply_mode() {
            return reply_mode;
        }

        public void setReply_mode(String reply_mode) {
            this.reply_mode = reply_mode;
        }
    }

    public static class KeywordListInfo
    {
        private String type;
        private String match_mode;
        private String content;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getMatch_mode() {
            return match_mode;
        }

        public void setMatch_mode(String match_mode) {
            this.match_mode = match_mode;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }
    }

    public static class ReplyListInfo
    {
        private String type;
        private NewsInfo[] news_info;

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public NewsInfo[] getNews_info() {
            return news_info;
        }

        public void setNews_info(NewsInfo[] news_info) {
            this.news_info = news_info;
        }
    }
    public static class NewsInfo
    {
        private NewsListInfo[] list;
    }
    public static class NewsListInfo
    {
        private String title;
        private String author;
        private String digest;
        private String show_cover;
        private String content_url;
        private String source_url;
    }
}
